damning evidence - French English Dictionary